iT邦幫忙

2024 iThome 鐵人賽

DAY 6
0
Python

30天學Python系列 第 6

Python的輸出與輸入

  • 分享至 

  • xImage
  •  

在 Python 中,輸入和輸出是與用戶交互的基本操作。Python 提供了簡單易用的內建函數來進行輸入和輸出操作。以下是常見的輸入輸出操作方法:

輸入

Python 使用 input() 函數來從用戶那裡讀取輸入。input() 函數可以接受一個字串作為提示信息,這個字串會顯示給用戶。

name = input("請輸入您的名字:")  # 提示用戶輸入
print("您好," + name + "!")

輸出

使用 print() 函數來輸出數據到控制台。print() 函數可以接受多個參數,並將它們轉換為字串輸出。

print("Hello, World!")            # 輸出簡單字符串
x = 10
y = 20
print("x =", x, "y =", y)         # 輸出多個值

格式化字符串(f-string)

Python 3.6 開始支持 f-string(格式化字符串),可以直接在字串中嵌入表達式。

name = "Alice"
age = 30
print(f"姓名:{name},年齡:{age}")

使用 str.format() 方法來格式化字串。

name = "Alice"
age = 30
print("姓名:{},年齡:{}".format(name, age))

使用 % 進行格式化

name = "Alice"
age = 30
print("姓名:%s,年齡:%d" % (name, age))

輸入的類型轉換

input() 函數讀取的數據總是字符串類型,如果需要將輸入的數據轉換為其他類型(如整數或浮點數),需要進行類型轉換。

age = int(input("請輸入您的年齡:"))  # 將輸入的字串轉換為整數
height = float(input("請輸入您的身高(cm):"))  # 將輸入的字串轉換為浮點數

上一篇
Python的字串
下一篇
Python的列表
系列文
30天學Python30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言